home *** CD-ROM | disk | FTP | other *** search
/ Programming in Microsoft Windows with C# / Programacion en Microsoft Windows con C#.iso / Codigo / Imágenes y mapas de bits / ImageFromWeb / ImageFromWeb.cs next >
Encoding:
Text File  |  2002-05-06  |  981 b   |  37 lines

  1. //-------------------------------------------
  2. // ImageFromWeb.cs ⌐ 2001 by Charles Petzold
  3. //-------------------------------------------
  4. using System;
  5. using System.Drawing;
  6. using System.IO;
  7. using System.Net;
  8. using System.Windows.Forms;
  9.  
  10. class ImageFromWeb: PrintableForm
  11. {
  12.      Image image;
  13.  
  14.      public new static void Main()
  15.      {
  16.           Application.Run(new ImageFromWeb());
  17.      }
  18.      public ImageFromWeb()
  19.      {
  20.           Text = "Imagen de la Web";
  21.  
  22.           string strUrl =
  23.                "http://images.jsc.nasa.gov/images/pao/AS11/10075267.jpg";
  24.  
  25.           WebRequest   webreq = WebRequest.Create(strUrl);
  26.           WebResponse  webres = webreq.GetResponse();
  27.           Stream       stream = webres.GetResponseStream();
  28.  
  29.           image = Image.FromStream(stream);
  30.           stream.Close();
  31.      }
  32.      protected override void DoPage(Graphics grfx, Color clr, int cx, int cy)
  33.      {
  34.           grfx.DrawImage(image, 0, 0);
  35.      }
  36. }
  37.